import axios from 'axios'
// 实例化axios对象
var service = axios.create({
    timeout:10*1000,
    baseURL:''
})
// 设置请求拦截器
service.interceptors.request.use(
    (config)=>{
        config.headers['Authorrization']='Bearer'+''+localStorage.getItem('token');
        return config
    },
    (error)=>{
        return Promise.reject(error)
    }
)
// 设置响应拦截器
service.interceptors.response.use(
    (res)=>{
        return res;
    },
    (error)=>{
        if(error.response.status == 401){
            alert('登录过期，请重新登录！');
        }
        else if(error.response.status == 404){
            alert('访问路径有误')
        }
        else if(error.response.status == 500){
            alert('服务器内部错误！')
        }
        return Promise.reject(error)
    }
)
// 导入service
export default service